'Declaration
Public Overridable Function LoadFromStreamAsync( _ ByVal stream As System.IO.Stream, _ Optional ByVal documentFormat As TDocFormat, _ Optional ByVal loadSettings As TDocLoadSettings, _ Optional ByVal reportErrors As System.Boolean, _ Optional ByVal askToSaveChanges As System.Boolean _ ) As NPromise(Of Boolean)
'Usage
Dim instance As NDocumentView(Of TDoc,TDocContent,TDocFormat,TDocFormatRegistry,TDocLoadSettings,TDocSaveSettings) Dim stream As System.IO.Stream Dim documentFormat As TDocFormat Dim loadSettings As TDocLoadSettings Dim reportErrors As System.Boolean Dim askToSaveChanges As System.Boolean Dim value As NPromise(Of Boolean) value = instance.LoadFromStreamAsync(stream, documentFormat, loadSettings, reportErrors, askToSaveChanges)
public virtual NPromise<bool> LoadFromStreamAsync( System.IO.Stream stream, TDocFormat documentFormat, TDocLoadSettings loadSettings, System.bool reportErrors, System.bool askToSaveChanges )
Parameters
- stream
- stream from which to load document
- documentFormat
- The document format to use. If null, the format will be determined automatically.
- loadSettings
- reportErrors
- whether errors should be reported to the user
- askToSaveChanges
- whether the user should be prompted to save changes to the document, if it is modified
Return Value
a promise which resolves to true, if document was successfully loaded, otherwise false